package com.ttbj.api.dto;

import java.io.Serializable;

/**
 * 提现类
 * @Date 2018年9月4日 下午1:38:00
 */
public class WithdrawData implements Serializable{
	
	private static final long serialVersionUID = 1758633954670847319L;
	private Long id;	//提现类主键id
	private String reqOrderNo;	//提现请求的提现订单号（外部系统自定以订单号）
	private String orderNo;	//提现订单号，在提现接口中是外部系统自定以订单号；在提现查询接口中是分账系统订单号
	private String accountNo;	//账户号
	private String amount;	//交易金额：单位是元
	private String addiData;	//附加数据
	
	private String balance;	//提现后账户余额
	private String frozenAmt;	//提现后账户冻结金额
	
	private String status;	//提现受理状态：0失败，1成功
	private String retCode;	//受理应答码：S0000S
	private String retInfo;	//应答信息描述：受理成功
	private String reqTime;	//交易时间：yyyy-MM-dd HH:mm:ss
	
	private String personName;	//提现人账号名
	private String personNum;	//提现人编号
	
	private String startDate;	//追加，开始时间
	private String endDate;	//追加，结束时间
	

	@Override
	public String toString() {
		return "WithdrawData [id=" + id + ", reqOrderNo=" + reqOrderNo + ", orderNo=" + orderNo + ", accountNo="
				+ accountNo + ", amount=" + amount + ", addiData=" + addiData + ", balance=" + balance + ", frozenAmt="
				+ frozenAmt + ", status=" + status + ", retCode=" + retCode + ", retInfo=" + retInfo + ", reqTime="
				+ reqTime + ", personName=" + personName + ", personNum=" + personNum + ", startDate=" + startDate
				+ ", endDate=" + endDate + "]";
	}

	public String getOrderNo() {
		return orderNo;
	}

	public void setOrderNo(String orderNo) {
		this.orderNo = orderNo;
	}

	public String getAccountNo() {
		return accountNo;
	}

	public void setAccountNo(String accountNo) {
		this.accountNo = accountNo;
	}

	public String getAmount() {
		return amount;
	}

	public void setAmount(String amount) {
		this.amount = amount;
	}

	public String getAddiData() {
		return addiData;
	}

	public void setAddiData(String addiData) {
		this.addiData = addiData;
	}

	public String getBalance() {
		return balance;
	}

	public void setBalance(String balance) {
		this.balance = balance;
	}

	public String getFrozenAmt() {
		return frozenAmt;
	}

	public void setFrozenAmt(String frozenAmt) {
		this.frozenAmt = frozenAmt;
	}

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public String getReqOrderNo() {
		return reqOrderNo;
	}

	public void setReqOrderNo(String reqOrderNo) {
		this.reqOrderNo = reqOrderNo;
	}

	public String getStatus() {
		return status;
	}

	public void setStatus(String status) {
		this.status = status;
	}

	public String getRetCode() {
		return retCode;
	}

	public void setRetCode(String retCode) {
		this.retCode = retCode;
	}

	public String getRetInfo() {
		return retInfo;
	}

	public void setRetInfo(String retInfo) {
		this.retInfo = retInfo;
	}

	public String getReqTime() {
		return reqTime;
	}

	public void setReqTime(String reqTime) {
		this.reqTime = reqTime;
	}
	
	public String getPersonNum() {
		return personNum;
	}
	
	public void setPersonNum(String personNum) {
		this.personNum = personNum;
	}
	
	public String getPersonName() {
		return personName;
	}
	
	public void setPersonName(String personName) {
		this.personName = personName;
	}
	
	public String getStartDate() {
		return startDate;
	}
	
	public void setStartDate(String startDate) {
		this.startDate = startDate;
	}
	
	public String getEndDate() {
		return endDate;
	}
	
	public void setEndDate(String endDate) {
		this.endDate = endDate;
	}
}

